Классические примеры реализации правильной предварительной загрузки изображений. Это нужно знать и применять как с использованием спрайтов так и простым css или где это требуется с помощью javascript. По ссылке приведен даже видео-пример неприятных моментов с которыми приходится сталкиваться пользователю. Также приведен пример с использованием любимого jQuery.